package users;

import info.Conference;

/**
 * This class contains the basic essentials of any role that may be
 * assigned in the review system.
 * 
 * @author Aaron Chen
 * @version 2/28/2014
 */
public abstract class AbstractRole {

  /** The ID number of the conference that this role is associated with. */
  private long my_conference_id;
  
  /**
   * Constructs a new role for a User to hold.
   * @param the_conference the conference that the role was assigned in.
   */
  protected AbstractRole(final Conference the_conference) {
    my_conference_id = the_conference.getID();
  }
  
  public final long getConferenceID() {
    return my_conference_id;
  }
  
}
